Logs_Haynes_GetRepairTimeTypes Tables
The logs_haynes_getRepairTimeTypes_latest and logs_haynes_getRepairTimeTypes_changelog tables stores the requests and responses of each getRepairTimeTypes haynes pro API call made, including errors and api timestamps.
🔹 Standard Columns​
Column Name | Data Type | Nullable | Description |
---|---|---|---|
document_name | STRING | YES | Name of the Firestore document |
document_event_id | STRING | YES | Unique ID representing the document event (change ID) |
document_timestamp | TIMESTAMP | YES | Timestamp when the document event occurred |
document_operation | STRING | YES | Type of Firestore operation (e.g., CREATE, UPDATE, DELETE) |
document_id | STRING | YES | ID of the Firestore document |
apiCallTimeInMilliSeconds | INT64 | YES | Time taken to complete the API call in milliseconds |
context | STRING | YES | Context of the log (e.g., module or feature name) |
level | STRING | YES | Log level |
year | STRING | YES | year of the API call |
month | STRING | YES | month of the API call |
day | STRING | YES | day of the API call |
documentId | STRING | YES | unique document id in firebase |
🔸 Struct Columns​
request
​
Column Name | Data Type | Nullable | Description |
---|---|---|---|
message | STRING | YES | Description of the request |
payload.countryCode | STRING | YES | Country code |
payload.identifierValue | STRING | YES | Identifier value |
payload.languageCode | STRING | YES | Language code |
payload.lookupType | STRING | YES | Look up type |
payload.typeId | STRING | YES | Id of the look up type |
payload.callRequestKey | STRING | YES | Call request key |
timestamp | INT64 | YES | Timestamp of the request (in Unix time) |
response
​
Column Name | Data Type | Nullable | Description |
---|---|---|---|
message | STRING | YES | Response message |
timestamp | INT64 | YES | Timestamp of the response (in Unix time) |
data.GetRepairtimeTypesResult | RECORD | YES | Contains repair time type data |
data.GetRepairtimeTypesResult.TechnicalData | RECORD | YES | Technical specifications for repair types |
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType | RECORD REPEATED | REPEATED | List of extended repair time types |
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.madeFrom | STRING | YES | Starting manufacturing year |
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.madeUntil | STRING | YES | Ending manufacturing year |
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.make | STRING | YES | Make of the vehicle |
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.model | STRING | YES | Model of the vehicle |
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.output | INTEGER | YES | Output value (engine power, etc.) |
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.repairtimeTypeId | INTEGER | YES | Unique ID for the repair time type |
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.rootNodeId | STRING | YES | Identifier for the root node |
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.status | RECORD | YES | Status record |
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.status.statusCode | INTEGER | YES | Status code indicator |
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.type | STRING | YES | Type/category of the repair |
timestamp
​
Column Name | Data Type | Nullable | Description |
---|---|---|---|
seconds | INT64 | YES | Seconds since Unix epoch |
nanoseconds | INT64 | YES | Nanoseconds part of the timestamp |
error
​
Column Name | Data Type | Nullable | Description |
---|---|---|---|
data | STRING | YES | Additional error data |
message | STRING | YES | Error message |
name | STRING | YES | Name/type of the error |
stack | STRING | YES | Stack trace of the error |
timestamp | TIMESTAMP | YES | Timestamp when the error occurred |